کاهش هزینه توسعه نرم افزار با استفاده از الگوریتم رقابت استعماری با درنظر گرفتن قابلیت اعتماد نرم افزار
thesis
- وزارت علوم، تحقیقات و فناوری - دانشگاه علم و هنر - دانشکده فنی
- author محیا معمارزاده کرمانی
- adviser فاطمه سعادت جو ولی درهمی
- Number of pages: First 15 pages
- publication year 1393
abstract
قابلیت اطمینان نرم افزار احتمال عمل بدون خطای سیستم برای مدت زمان خاصی از زمان و در یک محیط خاص است. نکته اساسی برای افزایش قابلیت اطمینان سیستم، فهم نقایص نرم افزار و توانایی ما برای تشخیص آن ها با فعالیت های متفاوت است. جهت بررسی و رفع مشکل کارایی پایین نرم افزار به لحاظ بهینه سازی نرم افزار و کمینه نمودن هزینه توسعه نرم افزار، الگوریتم رقابت استعماری در بهینه سازی قابلیت اطمینان مورد استفاده قرار می¬گیرد که برای بهینه سازی از یک پدیده اجتماعی الهام گرفته است. الگوریتم رقابت استعماری استفاده رو به گسترشی در حل مسائل مختلف بهینه سازی در سطوح مختلف پژوهشی دارد. نتایج به کارگیری الگوریتم رقابت استعماری در زمینه های متنوعی از جمله مهندسی برق، کامپیوتر، صنایع و مکانیک کاربرد داشته و کارایی آن را در حل مسائل بهینه سازی نشان داده است. به جهت فهم بهتر این الگوریتم، سعی می¬کنیم با مقایسه این الگوریتم با الگوریتم ژنتیک، مسئله را بهتر توضیح دهیم. الگوریتم ژنتیک نیز پیچیدگی قابلیت اطمینان سیستم نرم افزاری را به صورت موثر حل می¬نماید که موجب ارتقای سرعت محاسبات شده و کیفیت و کارایی را به صورت موثر بهبود می¬بخشد. در واقع هدف از این پایان نامه، کمینه سازی هزینه توسعه سیستم¬های نرم افزاری با در نظر گرفتن شاخص قابلیت اطمینان نرم افزار است که توسط الگوریتم رقابت استعماری انجام می¬گیرد و در ادامه نیز مقایسه ای با الگوریتم ژنتیک انجام می¬شود. لذا برای افزایش قابلیت اعتماد سیستم¬های کامپیوتری و از طرفی مینیمم¬سازی هزینه توسعه سیستم¬های کامپیوتری، ترکیب مناسبی از مولفه¬ها را چنان انتخاب می¬نماییم که علاوه بر کاهش هزینه توسعه، قابلیت اعتماد نیز بیشینه گردد. استفاده از روش بهینه¬سازی الگوریتم رقابت استعماری و انتخاب مولفه¬های مناسب جهت سیستم¬های کامپیوتری می¬تواند تولیدکنندگان را در تولید محصول بهتر و فروش بیشتر آنها یاری کند. در این پایان¬نامه بررسی¬های انجام شده نشان داد الگوریتم رقابت استعماری به مراتب نتایج بهتری در مقایسه با الگوریتم ژنتیک دارد.
similar resources
قابلیت اعتماد نرم افزار
امروزه یکی از مباحث مهم در قابلیت اعتماد که توجه آماردانان و همچنین مهندسان صنایع را به خود جلب کرده است، قابلیت اعتماد نرم افزار است. مبحث قابلیت اعتماد نرم افزار مفهومی متفاوت از قابلیت اعتماد سیستم های مکانیکی است. زیرا عدم اطمینان در نرم افزار بیشتر ناشی از اشتباه ذهنی فرد سازنده ی آن است و استهلاک و سالخوردگی به معنای متداول آن در نرم افزار وجود ندارد. تاکنون مدل های بسیاری برای قابلیت اعت...
15 صفحه اولبررسی محصولات تراریخته با استفاده از نرم افزار AMPE
نرم افزار AMPE به منظور ارزیابی/ تایید روشهای آنالیز و شناسایی محصولات تراریخته تحت شرایط استاندارد طراحی شده است. این نرم افزار امکان تعیین حد تشخیص (LOD)، تشخیص کمیت (LOQ) و نیز دقت و صحت روشها ی ارزیابی را فراهم میکند. از قابلیتهای دیگر این نرم افزار میتوان به تستهایی برای تعیین توزیع نرمال دادهها، بررسی همگنی واریانسها و همچنین امکان انتخاب آزمونهای جایگزین متناسب با نیاز کاربر اشا...
full textبهینهسازی ضرایب مدل ساختاری هایپرالاستیک بافت نرم با استفاده از الگوریتم رقابت استعماری و دادههای تجربی
در این مطالعه، هدف شناسایی مدل ساختاری بافت نرم میباشد. به این منظور از یک دستگاه رباتیک مجهز به حسگر لامسهای برای اعمال نیرو به بافت نرم استفاده شده است. بافت سینهی فرد توسط دستگاه مورد معاینه قرار گرفته است و خروجی تنش و کرنش در طی دو مرحلهی بارگذاری و باربرداری استخراج شده است. مجموعهی دادههای دقیق تجربی برای تولید مدل ساختاری از رفتار هایپرالاستیک بافت مورد استفاده قرار میگیرد. هشت ...
full textمعرفی نرم افزار LIMDEP
نرم افزارLimdep یک برنامه رایانه ای برای تخمین و تحلیل مدل های رگرسیونی و نیز مدل های دارای متغیرهای وابسته کیفی و یا محدود شده است. تاکنون برنامه ای که نسبت به این برنامه تنوع بیشتری از لحاظ چهارچوب های مدلبندی، ابزارها و مشخصات تحلیل داده های مقطعی، سری زمانی وPanel را در تحلیل مدل های یاد شده حاصل نماید، ارایه نشده است. نویسنده این برنامه ویلیام اچ. گرین از اقتصاددانان برجسته دانشگاه نیویورک...
full textMy Resources
document type: thesis
وزارت علوم، تحقیقات و فناوری - دانشگاه علم و هنر - دانشکده فنی
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023